html{overflow-x:hidden;overflow-y:auto}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0; }
body,button,input,select,textarea,th,td,div{ font-family:'Tahoma','hiragino sans gb','Helvetica','Arial'; font-size:12px }
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol,li{list-style:none}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
hr{ margin:5px 0px 5px 0px}
table{border-collapse:collapse;}
em{font-style:normal}
form,dl,dd,dt{ margin:0px; padding:0px}
div,input,select{ font-size:12px}
label{vertical-align:middle; cursor:pointer}
input{vertical-align:middle;}

body{ text-align:center; background-color:#F4F4F4;margin:0px auto; }
Body,td,div,li{ font-size:12px; color:#333333; }

.WhiteBG{ background-image:none; background-color:#FFFFFF;text-align:left}

input,select,option,textarea{ font-size:12px; color:#000000 }

a:link		{color:#333333;text-decoration:none}
a:visited	{color:#000000;text-decoration:none}
a:hover		{color:#4A8109; text-decoration:underline}

h1{ font-size:32px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; line-height:32px; height:38px; margin-bottom:10px; font-weight:normal; border-left:0px solid #DDD; padding-left:0px;}
h2{ font-size:24px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; line-height:32px; font-weight:normal; border-left:0px solid #DDD; padding-left:0px; }
h3{ font-size:20px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; line-height:30px; font-weight:normal}
h4{ font-size:16px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; line-height:26px; font-weight:bold}
h5{ font-size:14px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; line-height:22px; font-weight:bold}


#Main	{ width:1076px ; text-align:left; padding-left:10px; padding-right:10px; padding-bottom:0px; margin:0px auto}
#Main:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}   
* html #Main {height: 1%;}   
#Main1	{ width:1076px ; text-align:left; padding-left:10px; padding-right:10px; padding-bottom:0px; margin:0px auto ; margin-bottom:10px;}
#Main1:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}   
* html #Main1 {height: 1%;}   
#Main2	{ width:1100px ; text-align:left; margin:0px auto}
#Main2:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}   
* html #Main2 {height: 1%;}   
#Main3	{ width:1076px ; text-align:left; margin:0px auto}
#Main3:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}   
* html #Main3 {height: 1%;}   

#Head{/* width:1060px*/}
#Left	{ width:730px; float:left; }
#Right	{ width:336px; float:right;  }

.DisplayNone{ display:none }
.DisplayShow{ display:block}

.Lborder{ border-left:1px solid #34AADA;}
.Rborder{ border-right:1px solid #34AADA;}
.Tborder{ border-top:1px solid #34AADA;}
.Bborder{ border-bottom:1px solid #34AADA;}

.InnerBorder{ border:1px solid #DDDDDD;}

fieldset{padding:0px 10px 10px 10px;border:1px solid #A9C9E2}
legend{ margin-bottom:10px; border:1px solid #8CCEEA; padding-left:12px; padding-right:12px; padding-top:6px; background-color:#E8F5FE; font-weight:bold; height:26px}

.OuterTable {
	background-color: #cccccc;
	width: 100%;
	margin-bottom:10px;
	border-collapse:collapse;
}

.OuterTable td{ padding:8px; border:1px solid #E9E9E9}

.InnerTable {background-color: #E9E9E9;	border: 0px solid #003399;	border-collapse:collapse;}
.InnerTable td{ padding:8px; border:1px solid #E9E9E9}


.OuterHead,.OuterHead td {color: #000000;	font-weight: bold; background-color:#F4F4F4;	padding:8px;}
.OuterHead a:hover {color:#000000; text-decoration:none}
.OuterHead a:link {color:#000000; text-decoration:none}
.OuterHead a:visited {color:#000000; text-decoration:none}
.InnerHead {	background-color: #EEEEEE ;}
.InnerContent {	background-color: white;}
.InnerFoot td{	background-color: #EEEEEE;}

/* ====== Outer Style ====== */

.OuterBoxHead{ height:2px; overflow:hidden; background-image:url(../images/outerbox.gif)}
.OuterBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/outerbox.gif); background-position:left -2px; background-position-x:right; float:right }
.OuterBoxBody{ border-left:1px solid #8CCEEA;border-right:1px solid #8CCEEA; padding:0px 1px 0px 1px;}
.OuterBoxBott{ height:2px; overflow:hidden; background-image:url(../images/outerbox.gif);background-position:left -4px;}
.OuterBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/outerbox.gif); background-position:left -6px; background-position-x:right; float:right }
.OuterButton{ background-image:url(../images/outerbg.jpg); background-position:left -27px; height:25px; border:1px solid #8CCEEA; color:#145774; line-height:19px; font-weight:bold; background-color:#ffffff}
.OuterFont			{ color:#0055AA}
.OuterLink a:link	{ color:#0055AA}
.OuterLink a:visited{ color:#0055AA}
.OuterLink a:hover	{ color:#0055AA}

.OuterFocus{ color:#145774; height:24px ; background-color:#FFFFFF ; overflow:hidden; margin:3px 0px 0px 0px; border:1px solid #6BC0E4; overflow:hidden; border-bottom-width:0px}
.OuterFocus a{ height:24px; padding:0px 10px 0px 10px; line-height:24px }
.OuterFocus a:link   {color:#145774;text-decoration:none}
.OuterFocus a:visited{color:#145774;text-decoration:none}
.OuterFocus a:hover  {color:#145774;text-decoration:none}
.OuterBlur{ height:24px; overflow:hidden; margin:3px 1px 0px 1px }
.OuterBlur a{ height:22px; padding:0px 10px 0px 10px; overflow:hidden; line-height:24px }
.OuterBlur a:link{ color:#145774; font-weight:bold; text-decoration:none}
.OuterBlur a:visited{ color:#145774;font-weight:bold; text-decoration:none}
.OuterBlur a:hover{ color:#145774;font-weight:bold; text-decoration:none;}
.OuterLine{ width:1px; height:17px; text-align:center; border-left:1px solid #6BC0E4; margin:5px 5px 0px 5px; overflow:hidden}
.OuterScroll{SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #6BC0E4;SCROLLBAR-SHADOW-COLOR: #6BC0E4; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #6BC0E4; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }

.OuterBorder{border:1px solid #8CCEEA; }
.OuterBG{background-color:#EFF8FC;}

.Outer1Focus{ text-align:center; background-image:url(../images/outerbg.jpg); background-position:left -54px; height:31px; border-right:1px solid #8CCEEA; overflow:hidden }
.Outer1Focus a{ overflow:hidden; height:31px; line-height:29px; border:1px solid #FFFFFF; width:100%; border-bottom-width:0px;}
.Outer1Focus a:link{color:#0055AA;text-decoration:none}
.Outer1Focus a:visited{color:#0055AA;text-decoration:none}
.Outer1Focus a:hover{color:#0055AA;text-decoration:none}
.Outer1Blur{ text-align:center; background-image:url(../images/outerbg.jpg); background-position:left -85px; height:30px; border-right:1px solid #8CCEEA; border-bottom:1px solid #8CCEEA }
.Outer1Blur a{ overflow:hidden; height:30px; line-height:29px; border:1px solid #FFFFFF; width:100%; color:#4A8109}
.Outer1Blur a:link{color:#0055AA;text-decoration:none}
.Outer1Blur a:visited{color:#0055AA;text-decoration:none}
.Outer1Blur a:hover{color:#0055AA;text-decoration:none}

/* ====== Gray Style ====== */

.GrayBorder{ border:1px solid #CCCCCC}
.GrayBoxHead{ height:2px; overflow:hidden; background-image:url(../images/graybox.gif)}
.GrayBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/graybox.gif); background-position:left -2px; background-position-x:right; float:right }
.GrayBoxBody{ border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; padding:0px 1px 0px1px}
.GrayBoxBott{ height:2px; overflow:hidden; background-image:url(../images/graybox.gif);background-position:left -4px;}
.GrayBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/graybox.gif); background-position:left -6px; background-position-x:right; float:right }
.GrayHead{ background-image:url(../images/graybg1.jpg); background-position:left -26px; height:27px; line-height:27px; padding-left:7px; font-weight:bold; color:#000000;}
.GrayButton{ background-image:url(../images/graybg1.jpg); height:25px; border:1px solid #CCCCCC; color:#333333; line-height:19px; font-weight:bold; background-color:#ffffff; text-align:center; overflow:hidden }
.GrayFont			{ color:#666666}
.GrayLink a:link	{ color:#666666}
.GrayLink a:visited	{ color:#666666}
.GrayLink a:hover	{ color:#666666}

.GrayFocus{ height:22px ; background-color:#FFFFFF ; overflow:hidden; margin:3px 0px 0px 0px; border:1px solid #CCCCCC; overflow:hidden; border-bottom-width:0px;}
.GrayFocus a{ height:22px; padding:0px 10px 0px 10px;  line-height:22px }
.GrayFocus a:link   {color:#333333;text-decoration:none}
.GrayFocus a:visited{color:#333333;text-decoration:none}
.GrayFocus a:hover  {color:#333333;text-decoration:none}
.GrayBlur{ height:22px; overflow:hidden; margin:3px 1px 0px 1px }
.GrayBlur a{ height:20px; padding:0px 10px 0px 10px; overflow:hidden; line-height:22px }
.GrayBlur a:link{ color:#666666; font-weight:bold; text-decoration:none}
.GrayBlur a:visited{ color:#666666;font-weight:bold; text-decoration:none}
.GrayBlur a:hover{ color:#666666;font-weight:bold; text-decoration:none;}
.GrayLine{ width:1px; height:17px; text-align:center; border-left:1px solid #CCCCCC; margin:5px 5px 0px 5px; overflow:hidden}
.GrayScroll{ SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}


/* ====== Green Style ====== */

.GreenBoxHead{ height:2px; overflow:hidden; background-image:url(../images/greenbox.gif)}
.GreenBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/greenbox.gif); background-position:left -2px; background-position-x:right; float:right }
.GreenBoxBody{ border-left:1px solid #88C369;border-right:1px solid #88C369; padding:0px 1px 0px 1px}
.GreenBoxBott{ height:2px; overflow:hidden; background-image:url(../images/greenbox.gif);background-position:left -4px;}
.GreenBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/greenbox.gif); background-position:left -6px; background-position-x:right; float:right }
.GreenHead{ background-image:url(../images/greenbg.jpg); background-position:left -26px; height:27px; line-height:27px; padding-left:7px; font-weight:bold; color:#385C25;}
.GreenFoot{ background-color:#E1F0D9;height:25px;line-height:25px; padding-left:5px }
.GreenButton{ background-image:url(../images/greenbg.jpg); height:25px; border:1px solid #88C369; color:#385C25; line-height:19px; font-weight:bold; background-color:#ffffff}
.GreenFont 			{ color1:#5DB805;color:#4A8109}
.GreenLink a:link	{ color1:#5DB805;color:#4A8109}
.GreenLink a:visited{ color1:#5DB805;color:#4A8109}
.GreenLink a:hover	{ color1:#5DB805;color:#4A8109}

.GreenFocus{ height:24px ; background-color:#FFFFFF ; overflow:hidden; margin:3px 0px 0px 0px; border:1px solid #88C369; overflow:hidden; border-bottom-width:0px;}
.GreenFocus a{ height:24px; padding:0px 10px 0px 10px;  line-height:24px }
.GreenFocus a:link   {color:#4A8109;text-decoration:none}
.GreenFocus a:visited{color:#4A8109;text-decoration:none}
.GreenFocus a:hover  {color:#4A8109;text-decoration:none}
.GreenBlur{ height:24px; overflow:hidden; margin:3px 1px 0px 1px }
.GreenBlur a{ height:22px; padding:0px 10px 0px 10px; overflow:hidden; line-height:24px }
.GreenBlur a:link{ color:#385C25; font-weight:bold; text-decoration:none}
.GreenBlur a:visited{ color:#385C25;font-weight:bold; text-decoration:none}
.GreenBlur a:hover{ color:#385C25;font-weight:bold; text-decoration:none;}
.GreenLine{ width:1px; height:17px; text-align:center; border-left:1px solid #88C369; margin:5px 5px 0px 5px; overflow:hidden}
.GreenScroll{SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #88C369; SCROLLBAR-SHADOW-COLOR: #88C369; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #88C369; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

.GreenBorder{ border:1px solid #99CC66 }
.GreenBG{ background-color:#EFF7EA }

.Green1Focus{ text-align:center; background-image:url(../images/greenbg.jpg); background-position:left -54px; height:31px; border-right:1px solid #99CC66; overflow:hidden }
.Green1Focus a{ overflow:hidden; height:31px; line-height:29px; border:1px solid #FFFFFF; width:100%; border-bottom-width:0px;}
.Green1Focus a:link{color:#4A8109;text-decoration:none}
.Green1Focus a:visited{color:#4A8109;text-decoration:none}
.Green1Focus a:hover{color:#4A8109;text-decoration:none}

.Green1Blur{ text-align:center; background-image:url(../images/greenbg.jpg); background-position:left -85px; height:30px; border-right:1px solid #99CC66; border-bottom:1px solid #99CC66 }
.Green1Blur a{ overflow:hidden; height:30px; line-height:29px; border:1px solid #FFFFFF; width:100%; color:#4A8109}
.Green1Blur a:link{color:#4A8109;text-decoration:none}
.Green1Blur a:visited{color:#4A8109;text-decoration:none}
.Green1Blur a:hover{color:#4A8109;text-decoration:none}

/* ====== Red Style ====== */

.RedBoxHead{ height:2px; overflow:hidden; background-image:url(../images/redbox.gif)}
.RedBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/redbox.gif); background-position:left -2px; background-position-x:right; float:right }
.RedBoxBody{ border-left:1px solid #F8B3D0;border-right:1px solid #F8B3D0; padding:0px 1px 0px1px}
.RedBoxBott{ height:2px; overflow:hidden; background-image:url(../images/redbox.gif);background-position:left -4px;}
.RedBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/redbox.gif); background-position:left -6px; background-position-x:right; float:right }
.RedHead{ background-image:url(../images/redbg.jpg); height:25px; line-height:25px; padding-left:5px; font-weight:bold; color:#9F0B61;}
.RedButton{ background-image:url(../images/redbg.jpg); height:25px; border:1px solid #F8B3D0; color:#9F0B61; line-height:19px; font-weight:bold; background-color:#ffffff}
.RedFont			{ color:#CC3366}
.RedLink a:link		{ color:#9F0B61}
.RedLink a:visited	{ color:#9F0B61}
.RedLink a:hover	{ color:#9F0B61}

.OrangeBoxHead{ height:2px; overflow:hidden; background-image:url(../images/orangebox.gif)}
.OrangeBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/orangebox.gif); background-position:left -2px; background-position-x:right; float:right }
.OrangeBoxBody{ border-left:1px solid #FFC43F;border-right:1px solid #FFC43F; padding:0px 1px 0px 1px}
.OrangeBoxBott{ height:2px; overflow:hidden; background-image:url(../images/orangebox.gif);background-position:left -4px;}
.OrangeBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/orangebox.gif); background-position:left -6px; background-position-x:right; float:right }
.OrangeHead{ background-image:url(../images/orangebg.jpg); height:25px; line-height:25px; padding-left:5px; font-weight:bold; color:#845C00;}
.OrangeButton{ background-image:url(../images/orangebg.jpg); height:25px; border:1px solid #FFC43F; color:#845C00; line-height:19px; font-weight:bold; background-color:#ffffff}
.OrangeFont{ color:#FE9903}
.OrangeLink a:link{ color:#FE9903}
.OrangeLink a:visited{ color:#FE9903}
.OrangeLink a:hover{ color:#FE9903}

.YellowBoxHead{ height:2px; overflow:hidden; background-image:url(../images/yellowbox.gif)}
.YellowBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/yellowbox.gif); background-position:left -2px; background-position-x:right; float:right }
.YellowBoxBody{ border-left:1px solid #ECDC8F;border-right:1px solid #ECDC8F; padding:0px 1px 0px 1px}
.YellowBoxBott{ height:2px; overflow:hidden; background-image:url(../images/yellowbox.gif);background-position:left -4px;}
.YellowBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/yellowbox.gif); background-position:left -6px; background-position-x:right; float:right }
.YellowHead{ color:#6A5E13; background-image:url(../images/yellowbg.jpg);background-position:left -26px; height:27px; line-height:27px; padding-left:7px; font-weight:bold; }
.YellowFoot{background-color:#F1E8B1;height:25px; line-height:25px; padding-left:5px;}
.YellowButton{ background-image:url(../images/yellowbg.jpg); height:25px; border:1px solid #ECDC8F; color:#6A5E13; line-height:19px; font-weight:bold; background-color:#ffffff}
.YellowFocus{ color:#6A5E13; height:22px ; background-color:#FFFFFF ; overflow:hidden; margin:3px 0px 0px 0px; border:1px solid #ECDC88; overflow:hidden; border-bottom-width:0px}
.YellowFocus a{ height:24px; padding:0px 10px 0px 10px; line-height:24px }
.YellowFocus a:link   {color:#6A5E13;text-decoration:none}
.YellowFocus a:visited{color:#6A5E13;text-decoration:none}
.YellowFocus a:hover  {color:#4A8109;text-decoration:none}
.YellowBlur{ height:24px; overflow:hidden; margin:3px 1px 0px 1px }
.YellowBlur a{ height:22px; padding:0px 10px 0px 10px; overflow:hidden; line-height:24px }
.YellowBlur a:link{ color:#6A5E13; font-weight:bold; text-decoration:none}
.YellowBlur a:visited{ color:#6A5E13;font-weight:bold; text-decoration:none}
.YellowBlur a:hover{ color:#6A5E13;font-weight:bold; text-decoration:none;}
.YellowLine{ width:1px; height:17px; text-align:center; border-left:1px solid #ECDC8F; margin:5px 5px 0px 5px; overflow:hidden}
.YellowScroll{SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ECDC8F; SCROLLBAR-SHADOW-COLOR: #ECDC8F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ECDC8F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

.BubbleBoxHead{ height:2px; overflow:hidden; background-image:url(../images/bubblebox.gif)}
.BubbleBoxHead div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/bubblebox.gif); background-position:left -2px; background-position-x:right; float:right }
.BubbleBoxBody{background-image:url(../images/bubblebox.gif);background-position:left -8px; border-right:1px solid #DDDDDD; padding:0px 1px 0px 11px}
.BubbleBoxBott{ height:2px; overflow:hidden; background-image:url(../images/bubblebox.gif);background-position:left -4px;}
.BubbleBoxBott div{ height:2px; width:2px; overflow:hidden; background-image:url(../images/bubblebox.gif); background-position:left -6px; background-position-x:right; float:right }

.Num1{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left 6px;}
.Num2{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -94px;}
.Num3{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -194px;}
.Num4{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -294px;}
.Num5{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -394px;}
.Num6{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -494px;}
.Num7{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -594px;}
.Num8{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -694px;}
.Num9{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -794px;}
.Num10{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -894px;}
.Num11{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -994px;}
.Num12{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1094px;}
.Num13{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1194px;}
.Num14{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1294px;}
.Num15{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1394px;}
.Num16{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1494px;}
.Num17{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1594px;}
.Num18{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1694px;}
.Num19{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1794px;}
.Num20{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1894px;}
.Num21{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -1994px;}
.Num22{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2094px;}
.Num23{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2194px;}
.Num24{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2294px;}
.Num25{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2394px;}
.Num26{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2494px;}
.Num27{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2594px;}
.Num28{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2694px;}
.Num29{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2794px;}
.Num30{ background-image:url(../images/num.gif); background-repeat:no-repeat; background-position:left -2894px;}


.NumR1{ background-image:url(../images/numr.gif); background-repeat:no-repeat; background-position:left 6px;}
.NumR2{ background-image:url(../images/numr.gif); background-repeat:no-repeat; background-position:left -94px;}
.NumR3{ background-image:url(../images/numr.gif); background-repeat:no-repeat; background-position:left -194px;}




.NumList1{margin:0px; list-style:none}
.NumList1 li{ height:30px; line-height:30px; overflow:hidden; padding-left:40px; font-size:14px }
.NumList1 li span{ color:#999999}
.NumList1 .Num1{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left 4px;}
.NumList1 .Num2{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -96px;}
.NumList1 .Num3{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -196px;}
.NumList1 .Num4{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -296px;}
.NumList1 .Num5{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -396px;}
.NumList1 .Num6{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -496px;}
.NumList1 .Num7{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -596px;}
.NumList1 .Num8{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -696px;}
.NumList1 .Num9{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -796px;}
.NumList1 .Num10{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -896px;}
.NumList1 .Num11{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -996px;}
.NumList1 .Num12{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1096px;}
.NumList1 .Num13{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1196px;}
.NumList1 .Num14{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1296px;}
.NumList1 .Num15{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1396px;}
.NumList1 .Num16{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1496px;}
.NumList1 .Num17{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1596px;}
.NumList1 .Num18{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1696px;}
.NumList1 .Num19{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1796px;}
.NumList1 .Num20{ background-image:url(../images/numlist.png); background-repeat:no-repeat; background-position:left -1896px;}



.coolButton{ background-image:url(../images/buttonbg.png); height:25px; border-left:1px solid #5de37d;border-top:1px solid #5de37d;border-right:1px solid #218e41;border-bottom:1px solid #218e41; color:#FFFFFF; line-height:19px; font-weight:bold }
.coolInput{ height:25px; border:1px solid #CCCCCC; line-height:21px; padding-left:3px; color:#666666; background-image:url(../images/inputbg.gif)}
.coolArrow1{ height:25px; border:1px solid #BBBBBB; width:25px; font-family:webdings; font-size:16px; overflow:hidden }
.coolArrow{ height:25px; border:1px solid #CCCCCC; border-left-width:0px; background-color:#FFFFFF; width:20px; font-family:webdings; font-size:16px; overflow:hidden;background-image:url(../images/inputbg.gif); background-position-x:-3px }

.BigTitle{ font-size:24px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; height:34px; line-height:34px }
.BigButton{height:30px; font-size:14px; font-weight:bold; color:#000000 }


.MidTitle{ font-size:15px; font-weight:bold; font-family:Microsoft YaHei,Microsoft JhengHei; height:22px; line-height:22px; overflow:hidden}

.InnerFocus{ height:25px ; background-color:#FFFFFF ; color:#000000; overflow:hidden; margin-top:5px}
.InnerFocus a{ height:25px; padding:0px 10px 0px 10px; border:1px solid #1C88B6; overflow:hidden; border-bottom-width:0px }
.InnerFocus a:link   {color:#000000;text-decoration:none}
.InnerFocus a:visited{color:#000000;text-decoration:none}
.InnerFocus a:hover  {color:#000000;text-decoration:none}
.InnerBlur{ height:25px; overflow:hidden; margin-top:5px}
.InnerBlur a{ height:22px; padding:0px 10px 0px 10px;border:1px solid #34AADA ; overflow:hidden; line-height:22px }
.InnerBlur a:link{ color:#FFFFFF; font-weight:bold; text-decoration:none}
.InnerBlur a:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none}
.InnerBlur a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;border:1px solid #1C88B6; background-color:#6BC0E4}
.InnerLine{ width:2px; height:20px; text-align:center; border-left:1px solid #1C88B6; border-right:1px solid #6BC0E4; margin-left:2px; margin-right:2px; margin-top:5px; overflow:hidden}

.TextFocus{ color:#FF0000; text-decoration:none; font-weight:bold }
.TextFocus a:link{ color:#FF0000; text-decoration:none; font-weight:bold }
.TextFocus a:visited{ color:#FF0000; text-decoration:none; font-weight:bold }
.TextFocus a:hover{ color:#FF0000; text-decoration:none; font-weight:bold }

.NumList{margin:0px; list-style:none}
.NumList li{ height:25px; line-height:25px; overflow:hidden; padding-left:25px; }
.NumList li span{ color:#999999}

.NumListU {margin:0px; list-style:none}
.NumListU li{ height:27px; line-height:27px; overflow:hidden; padding-left:25px; border-bottom:1px dashed #CCCCCC }
.NumListU li span{ color:#999999}

.DotList{margin:0px; list-style:none}
.DotList li{background-image:url(../images/dot.gif); background-position:0px 9px; background-repeat:no-repeat; height:25px;line-height:25px; overflow:hidden; padding-left:10px;}
.DotList li span{ color:#999999}

.ClewFocus{ border:1px solid #dac010 ; background-color:#ffffcc; line-height:25px; padding: 10px; color:#FF0000; margin-bottom:10px }
.ClewBlur { border:1px solid #ffffff ; background-color:#ffffff; padding:4 5 5 5; line-height:20px ; color:777777; }

.PicButton  {width:100px; height:27px; line-height:27px; background-image:url(../images/buttonbg.gif); overflow:hidden; text-align:left }
.PicButton a{width:100px; height:27px; line-height:27px; background-position:10px 5px; background-repeat:no-repeat; padding-left:35px; padding-top:1px; text-decoration:none; overflow:hidden;}
.PicButton a:hover{ text-decoration:none}

.PicButton a {
     display: -moz-inline-stack;   //Firefox only code
     display: inline-table;        //some standard browsers
     zoom: 1;                      //IE only
     *display: inline;             //Only IE know this code (CSS Hack)
}

.SurveyIcon1{ background-image:url(../images/icon_survey.gif); height:19px; width:19px; background-repeat:no-repeat; cursor:hand}
.SurveyIcon2{ background-image:url(../images/icon_survey.gif); background-position-y:-40px; height:19px; width:19px; background-repeat:no-repeat; cursor:hand}
.SurveyIcon3{ background-image:url(../images/icon_survey.gif); background-position-y:-80px; height:19px; width:19px; background-repeat:no-repeat; cursor:hand}

/* Sortable tables */ 

table.sortable a.sortheader { 
font-weight: bold; 
text-decoration: none; 
display: block; 
} 
table.sortable span.sortarrow { 
color:black; 
text-decoration: none; 
} 

.justify,.justify div,.justify p{text-align:justify;
    text-justify:distribute-all-lines;/*ie6-8*/
    text-align-last:justify;/* ie9*/
    -moz-text-align-last:justify;/*ff*/
    -webkit-text-align-last:justify;/*chrome 20+*/}

@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
    .justify:after{
    content:".";
    display: inline-block;
    width:100%;
    overflow:hidden;
    height:0;
	}
}

.clearfix:after {

   content: ".";
   display: block;
   clear: both;
   visibility: hidden;
   height: 0;
   font-size: 0;
}
.clearfix {display: inline-block; }

* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix {zoom: 1;}


/* HEAD CSS */

#topnav{height:36px; line-height:24px;text-align:center; width:100%;margin:0px auto; background-color:#333333; border-bottom:2px solid #606060;}
#topnav ul li{ height:36px; line-height:36px; float:right}
#topnav a{padding-left:10px; padding-right:10px; display:block; height:36px; line-height:36px}
#topnav a:link{ color:#ffffff}
#topnav a:visited{ color:#ffffff}
#topnav a:hover{ color:#ffffff; background-color:#444444; text-decoration:none}

#Nav{ background-color:#005BB7; }
#Nav ul{height:50px; width:1076px; overflow:hidden; padding-left:0px; text-align:left;font-size:16px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei,Verdana, Geneva, sans-serif; margin:0 auto}
#Nav li{ float:left;}
#Nav .NavFocus{ height:50px; background-image:url(../images/nav.png); background-position:left -50px; background-repeat:no-repeat; text-align:center; border-radius:2}
#Nav .NavFocus a{ height:50px; line-height:50px; font-size:16px; font-weight:bold; overflow:hidden; padding-left:15px; padding-right:15px; color:#FFF}
#Nav .NavBlur{ height:48px; text-align:center }
#Nav .NavBlur a{height:50px; line-height:50px; font-size:16px; font-weight:normal; color:#FFFFFF; overflow:hidden; display:block;padding-left:15px; padding-right:15px;}
#Nav .NavBlur a:hover{ text-decoration:none;background-image:url(../images/nav.png);background-position:left -150px;}
#Nav .NavLine{ width:2px; height:50px; overflow:hidden; background-image:url(../images/nav.png); background-position:left -100px; margin-left:2px; margin-right:2px}

 .NavBody{ width:1076px; text-align:left; padding:10px 0px 10px 0px; margin:0 auto}

#Nav1{ background-color:#005BB7; height:40px; width:1076px; overflow:hidden; padding-left:0px; text-align:left;font-size:14px; font-family:Microsoft YaHei,Microsoft JhengHei,SimHei,Verdana, Geneva, sans-serif;}
#Nav1 li{ float:left;}
#Nav1 .NavFocus{ height:40px; background-image:url(../images/nav.png); background-position:left -50px; background-repeat:no-repeat; text-align:center; border-radius:2}
#Nav1 .NavFocus a{ height:40px; line-height:40px; font-size:14px; font-weight:bold; overflow:hidden; padding-left:15px; padding-right:15px; color:#FFF}
#Nav1 .NavBlur{ height:38px; text-align:center }
#Nav1 .NavBlur a{height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#FFFFFF; overflow:hidden; display:block;padding-left:15px; padding-right:15px;}
#Nav1 .NavBlur a:hover{ text-decoration:none;background-image:url(../images/nav.png);background-position:left -150px;}
#Nav1 .NavLine{ width:2px; height:40px; overflow:hidden; background-image:url(../images/nav.png); background-position:left -105px; margin-left:2px; margin-right:2px}
#Nav1 .NavBody{ border:1px solid #DDDDDD; border-top-width:0px; width:1028px; text-align:left; padding:5px}


#Nav2{background-color:#333; text-align:center; overflow:hidden; margin:0 auto}
#Nav2 ul{width:1076px;height:70px;  overflow:hidden; padding-left:0px; text-align:left;font-family:Microsoft YaHei,Microsoft JhengHei,SimHei,Verdana, Geneva, sans-serif; margin:0px auto}
#Nav2 li{ float:left;}
#Nav2 .NavFocus{ height:70px; background-image:url(../images/nav1.png); background-position:left 0px; text-align:center; border-radius:2}
#Nav2 .NavFocus a{ height:70px; line-height:70px; font-size:22px;font-family:Microsoft YaHei,Microsoft JhengHei;  overflow:hidden; padding-left:20px; padding-right:20px; color:#FFF}
#Nav2 .NavBlur{ height:70px; text-align:center }
#Nav2 .NavBlur a{height:70px; line-height:70px; font-size:22px;font-family:Microsoft YaHei,Microsoft JhengHei; color:#FFFFFF; overflow:hidden; display:block;padding-left:20px; padding-right:20px;}
#Nav2 .NavBlur a:hover{ text-decoration:none;background-image:url(../images/nav1.png);background-position:left -100px;}
#Nav2 .NavLine{ width:1px; height:70px; overflow:hidden; background-image:url(../images/nav1.png); background-position:left 0px;}
#Nav2 .NavBody{ border:0px solid #DDDDDD; border-top-width:0px; width:1028px; text-align:left; padding:5px; margin:0 auto}

#Nav3{ background-color:#005BB7; }
#Nav3 ul{height:60px; width:1076px; overflow:hidden; padding-left:0px; text-align:left;font-size:16px; font-family:Microsoft Yahei,SimHei,Verdana, Geneva, sans-serif; margin:0 auto}
#Nav3 li{ float:left;}
#Nav3 .NavFocus{ height:60px; background-image:url(../images/nav1.png); background-position:left 0px; background-repeat:no-repeat; text-align:center; border-radius:2}
#Nav3 .NavFocus a{ height:60px; line-height:60px; font-size:16px; font-weight:bold; overflow:hidden; padding-left:15px; padding-right:15px; color:#FFF}
#Nav3 .NavBlur{ height:58px; text-align:center }
#Nav3 .NavBlur a{height:60px; line-height:60px; font-size:16px; font-weight:normal; color:#FFFFFF; overflow:hidden; display:block;padding-left:15px; padding-right:15px;}
#Nav3 .NavBlur a:hover{ text-decoration:none;background-image:url(../images/nav1.png);background-position:left -100px;}
#Nav3 .NavLine{ width:1px; height:60px; overflow:hidden; background-image:url(../images/nav1.png); background-position:left 0px;}
#Nav3 .NavBody{ border:1px solid #DDDDDD; border-top-width:0px; width:1028px; text-align:left; padding:5px}


#Nav4{background-color:#fff; text-align:center; overflow:hidden; margin:0 auto; border-bottom:1px solid #DDD}
#Nav4 ul{width:1076px;height:70px;  overflow:hidden; padding-left:0px; text-align:left;font-family:Microsoft YaHei,Microsoft JhengHei,SimHei,Verdana, Geneva, sans-serif; margin:0px auto}
#Nav4 li{ float:left;}
#Nav4 .NavFocus{ height:70px; background-image:url(../images/nav1.png); background-position:left 0px; text-align:center; border-radius:2}
#Nav4 .NavFocus a{ height:70px; line-height:70px; font-size:16px;font-family:Microsoft YaHei,Microsoft JhengHei;  overflow:hidden; padding-left:20px; padding-right:20px; color:#000}
#Nav4 .NavBlur{ height:70px; text-align:center }
#Nav4 .NavBlur a{height:70px; line-height:70px; font-size:16px;font-family:Microsoft YaHei,Microsoft JhengHei; color:#333; overflow:hidden; display:block;padding-left:20px; padding-right:20px;}
#Nav4 .NavBlur a:hover{ text-decoration:none;background-image:url(../images/nav1.png);background-position:left -100px;}
#Nav4 .NavLine{ width:1px; height:70px; overflow:hidden; background-image:url(../images/nav1.png); background-position:left 0px;}
#Nav4 .NavBody{ border:0px solid #DDDDDD; border-top-width:0px; width:1028px; text-align:left; padding:5px; margin:0 auto}


.item2{border-bottom:4px solid #333; margin-bottom:0px;}
.item2 h2,.item2 h1{border:0px; font-size:26px; padding:0px; display:inline-block;height:42px; overflow:hidden; margin-bottom:0px}
.item2 h3{border:0px; font-size:20px; padding:0px; display:inline-block;height:32px;}
.item2 a{}



.NavFocus1{ width:54px;height:38px; background-image:url(../images/newnav.png); background-position:-100px -50px; text-align:center;}
.NavFocus1 a{ font-size:14px; width:50px; height:38px; line-height:44px; overflow:hidden;}
.NavFocus2{ width:64px; height:38px; background-image:url(../images/newnav.png); background-position:-200px -50px; text-align:center}
.NavFocus2 a{ font-size:14px; width:60px; height:38px; line-height:44px; overflow:hidden}
.NavFocus a:hover,.NavFocus1 a:hover,.NavFocus2 a:hover{ text-decoration:none}
.NavBlur1{ width:54px; height:38px; text-align:center }
.NavBlur1 a{ font-size:14px; width:54px; height:38px;color:#FFFFFF;line-height:38px; overflow:hidden; display:block}
.NavBlur2{ width:64px; height:38px; text-align:center }
.NavBlur2 a{ font-size:14px; width:64px; height:38px;color:#FFFFFF;line-height:38px; overflow:hidden; display:block}
.NavBlur  a:link,.NavBlur  a:visited{ color:#FFFFFF; text-decoration:none;}
.NavBlur1 a:link,.NavBlur1 a:visited{ color:#FFFFFF; text-decoration:none;}
.NavBlur2 a:link,.NavBlur2 a:visited{ color:#FFFFFF; text-decoration:none;}
.NavBlur1 a:hover{ color:#000000; text-decoration:none;background-image:url(../images/newnav.png);background-position:-100px -50px;}
.NavBlur2 a:hover{ color:#000000; text-decoration:none;background-image:url(../images/newnav.png);background-position:-200px -50px;}

#CityChange div{border:1px solid #CCCCCC; background-color:#FFFFFF; width:332px;}
#CityChange ul{ margin:5px; background-color:#FFFFFF}
#CityChange ul li { float:left ; width:40px; height:25px; line-height:25px; text-align:center }
#CityChange ul li a:link{ color:#777777; text-decoration:none}
#CityChange ul li a:visited{ color:#777777; text-decoration:none}
#CityChange ul li a:hover{ color:#777777; text-decoration:underline}

#top{ width:1076px;margin:0px auto;}
#top a:link{ color:#333333}
#top a:visited{ color:#333333}
#top a:hover{ color:#333333}

/*��������ʽ*/
DIV.selectbox-wrapper {	border:1px solid #CCC;	POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; margin-top:-1px; z-index:999}
DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR:#DDDDDD;}
DIV.selectbox-wrapper UL LI.current { COLOR: #fff; BACKGROUND-COLOR:#333}
DIV.selectbox-wrapper UL LI { padding:0px 10px 0px 10px; CURSOR: pointer; LINE-HEIGHT: 30px; }
.selectbox { border:none;  DISPLAY: block; padding:0px 20px 0px 10px; border-top:1px solid #AAAAAA;border-left:1px solid #AAAAAA;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; CURSOR: pointer; HEIGHT: 30px; line-height:30px; overflow:hidden; background-image:url(../images/arrowdown1.gif); background-repeat:no-repeat; background-position:right;}

/* ժ��CSSģ�����ʽ */

/* Buttons
---------------------------------------------------------------------*/

.btn {
	display: inline-block;
	padding: 5px 10px;
	color: #777 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.9);
	position: relative;
	cursor: pointer;
	border:1px solid #ccc !important;
	background:#fff url("../images/btn-overlay.png") repeat-x !important;
}
.btn:hover, .btn:focus, .btn:active {
	outline:medium none;
	border:1px solid #329ECC !important;
	opacity:0.9;
	-khtml-opacity: .9;
	-moz-opacity: 0.9;
	-moz-box-shadow:0 0 5px rgba(82, 168, 236, 0.5);
	-webkit-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5);
	box-shadow: 0 0 5px rgba(82, 168, 236, 0.5);
}

.btn-green {
	color: #fff !important;
	text-shadow: 0 1px 1px rgba(0,0,0,0.25);
	border:1px solid #749217 !important;
	background-color: #6AB620 !important;
}
.btn-green:hover, .btn-green:focus, .btn-green:active {
	-moz-box-shadow:0 0 5px rgba(116, 146, 23, 0.9);
	-webkit-box-shadow: 0 0 5px rgba(116, 146, 23, 0.9);
	box-shadow: 0 0 5px rgba(116, 146, 23, 0.9);
	border:1px solid #749217 !important;
}

.btn-blue {
	color: #fff !important;
	text-shadow: 0 1px 1px rgba(0,0,0,0.25);
	border:1px solid #2D69AC !important;
	background-color: #3C6ED1 !important;
}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active {
	-moz-box-shadow:0 0 5px rgba(71, 131, 243, 0.9);
	-webkit-box-shadow:0 0 5px rgba(71, 131, 243, 0.9);
	box-shadow: 0 0 5px rgba(71, 131, 243, 0.9);
	border:1px solid #2D69AC !important;
}

.btn-red {
	color: #fff !important;
	text-shadow: 0 1px 1px rgba(0,0,0,0.25);
	border:1px solid #AE2B2B !important;
	background-color: #D22A2A !important;
}
.btn-red:hover, .btn-red:focus, .btn-red:active {
	-moz-box-shadow:0 0 5px rgba(174, 43, 43, 0.9);
	-webkit-box-shadow:0 0 5px rgba(174, 43, 43, 0.9);
	box-shadow: 0 0 5px rgba(174, 43, 43, 0.9);
	border:1px solid #AE2B2B !important;
}

.btn-special {
	font-size:110%;
	width: 210px;
}

.TuanList{ width:1076px; overflow:hidden}
.TuanList dl{ width:249px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE}
.TuanList dl img{ width:238px; height:145px; margin-bottom:5px}
.TuanList dl dt{ width:238px}
.TuanList dl dd{ width:238px}
.TuanList dl dt h6{ font-weight:normal; line-height:22px; height:44px; overflow:hidden}
.TuanList dl dd .price{ font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#C00; height:50px; line-height:50px; display:inline-block}
.TuanList dl dd .price label{ font-size:16px}
.TuanList dl dd .go{ float:right; height:50px; display:inline-block}
.TuanList dl dd .go a{ margin-top:12px}
.TuanList dl dd div{ line-height:22px; height:44px; overflow:hidden}
.TuanList dl dd .value del{ color:#999}
.TuanList dl dd .rebate{ color:#F00; margin-left:10px}
.TuanList dl dd .range{  display:block; height:22px; overflow:hidden}
.TuanList dl dd .range span{  color:#666;}
.TuanList dl dd .range span a{  color:#666;}
.TuanList dl dd .pricevalue{ float:right; font-weight:bold; color:#39F}

.FilterList li{ float:left; word-break:keep-all}
.FilterList li a{ height:26px; line-height:26px; padding-left:10px; padding-right:10px; margin-bottom:1px; margin-right:1px; display:inline-block; text-decoration:none; color:#555}
.FilterList li a:hover{ background-color:#333; color:#FFF}
.FilterList .Focus a{background-color:#000; color:#FFF}
.FilterList:after {   content: ".";   display: block;   clear: both;   visibility: hidden;   height: 0;   font-size: 0;}





.text{ text-justify:distribute ;text-align:justify; line-height:180%; color:#676767 }
.text a:hover{ text-decoration:none}
.dir{ height:24px; font-family:"SimSun"; color:#999; line-height:14px; padding-top:5px; padding-bottom:5px }
.dir div{font-family:"SimSun";}
.dir h1{font-size:12px; font-family:"SimSun"; line-height:14px; height:14px; font-weight:normal; border:0px; padding-left:0px; display:inline; color:#000}
.dir a:link{ color:#000}
.dir a:visited{ color:#000}
.dir a:hover{ color:#000}


.table5 td{ padding:5px}
.table10 td{ padding:10px}


.Pager1{ height:29px; margin:10px}
.Pager1 span{ font-size:12px; margin-right:5px; height:29px; line-height:29px; overflow:hidden; font-family:"SimSun"; display:inline-block }
.Pager1 .pre{ padding-left:12px; padding-right:12px;font-family:"SimSun"}
.Pager1 .next{padding-left:12px; padding-right:12px;font-family:"SimSun"}
.Pager1 .current{padding-left:12px; padding-right:12px;color:red; font-weight:bold; background:none}
.Pager1 span a{ height:27px; line-height:27px; padding-left:12px; padding-right:12px; text-decoration:none;border:1px solid #CCCCCC; background-color:#EEEEEE; border-radius:0px; display:inline-block}
.Pager1 span a:visited{text-decoration:none }
.Pager1 span a:hover{text-decoration:none; border-color:#777777; background-color:#CCCCCC }


.Pager{ height:30px;margin:10px; text-align:center}
.Pager span{ font-size:12px; margin-right:5px; height:30px; line-height:30px; overflow:hidden; font-family:"Arial", Gadget, sans-serif; display:inline-block; color:#CCC}
.Pager .pre{ padding-left:12px; padding-right:12px;font-family:"SimSun"}
.Pager .next{padding-left:12px; padding-right:12px;font-family:"SimSun"}
.Pager .current{padding-left:12px; padding-right:12px;color:red; font-weight:bold;background-color:#000;color:#FFF;border-radius:30px;}
.Pager span a{ height:30px; line-height:30px; padding-left:12px; padding-right:12px; text-decoration:none; border-radius:30px;  display:inline-block; font-weight:bold}
.Pager span a:visited{text-decoration:none }
.Pager span a:hover{text-decoration:none; border-color:#777777; background-color:#000; color:#FFF }


.lazy{ background-image:url(../images/lazybg.png); background-position:center center; background-repeat:no-repeat}

.input { height:16px; overflow:hidden; padding:7px;line-height:16px; border-top:1px solid #AAAAAA;border-left:1px solid #AAAAAA;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}


/*.TuanFrame{ width:296px; padding:10px;font-family:Verdana;}
.TuanTitle{ font-size:12px; line-height:20px;text-justify : distribute ; text-align:justify;  margin-bottom:5px;  }
.TuanTitle a:link{color:#000099; height:100% }
.TuanTitle a:visited{color:#000099; height:100% }
.TuanImage{ width:187px; height:110px; float:left }
.TuanImage img{ width:180px; height:110px; }
.TuanDate{ font-weight:bold; color:#000000; height:22px; line-height:22px}
.TuanSold,.TuanValue,.TuanRebate,.TuanPrice,.TuanSpread,.TuanTotal{ height:22px; line-height:22px; color:#999999; overflow:hidden}
.TuanSold   span{ font-size:14px; color:#990000; font-weight:bold}
.TuanValue  span{ font-size:12px; color:#000000; font-weight:bold; text-decoration:line-through }
.TuanPrice  span{ font-size:12px; color:#000000; font-weight:bold }
.TuanRebate span{ font-size:12px; color:#990000; font-weight:bold }
.TuanSpread span{ font-size:12px; color:#000000; font-weight:bold}
.TuanTotal		{ clear:both; text-align:right; margin-top:5px}
.TuanTotal  span{ font-size:12px; color:#990000; font-weight:bold}
.TuanSoldOut{ position:absolute; margin-top:41px; margin-left:60px }
.TuanSoldOut img{ width:120px; height:69px}
.TuanNow{ position:absolute; margin-top:46px; margin-left:115px }
.TuanNow img{ width:65px; height:64px}
*/



.border{ border:1px solid #E9E9E9; margin-bottom:10px; background-color:#FFF}
.border:after {   content: ".";   display: block;   clear: both;   visibility: hidden;   height: 0;   font-size: 0;}
.border {display: inline-block; }* html .border {height: 1%;}.border {display: block;}.border {zoom: 1;}
.uborder{ border:1px solid #E9E9E9; margin-bottom:10px; border-top-width:0px}

<!--.border .item{ height:33px; overflow:hidden; line-height:33px; background-color:#F1F1F1; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei", "SimHei", "SimSun"; color:#323232; padding-left:10px}
-->

.border .item{ height:40px; overflow:hidden; line-height:40px; background-color:#F4F4F4; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei", "SimHei", "SimSun"; color:#323232; padding-left:10px}
.border .item h1{font-size:16px; font-family:"Microsoft YaHei", "SimHei", "SimSun"; line-height:40px; height:40px; font-weight:bold; border:0px; padding-left:0px; color:#323232}
.border .item h2{font-size:16px; font-family:"Microsoft YaHei", "SimHei", "SimSun"; line-height:40px; height:40px; font-weight:bold; border:0px; padding-left:0px; color:#323232}
.border .item h3{font-size:16px; font-family:"Microsoft YaHei", "SimHei", "SimSun"; line-height:40px; height:40px; font-weight:bold; border:0px; padding-left:0px; color:#323232}

.content2{ background-color:#FFF; padding:10px; line-height:22px;text-justify:distribute ;text-align:justify; color:#666}

.border0{ margin-bottom:10px}
.item0{ height:40px; overflow:hidden; border-bottom:3px solid #000; font-size:24px; font-weight:normal; font-family:"Microsoft YaHei", "SimHei", "SimSun"; color:#323232;}


.button{
	color:#333333; 
	height:32px; 
	min-height: 32px;
	overflow:hidden; 
	padding:0px 10px 0px 10px ; 
	line-height:30px; 
	font-weight:bold; 
	margin:0px; 
	cursor:pointer;
	border: 0px transparent solid;
	border-raduis: 0px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	position: relative;
	border:0px;
	font-size:14px;
	font-family:Microsoft YaHei,Microsoft JhengHei,SimHei;
	text-decoration:none
}
.button:active { top: 1px;  left: 1px;}
.button:hover{text-decoration:none}

.mbutton{
	color:#333333; 
	height:38px; 
	min-height: 38px;
	overflow:hidden; 
	padding:0px 20px 0px 20px ; 
	line-height:30px; 
	font-weight:normal; 
	margin:0px; 
	cursor:pointer;
	border: 0px transparent solid;
	border-raduis: 0px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	position: relative;
	border:0px;
	font-size:17px;
	font-family:Microsoft YaHei,Microsoft JhengHei,SimHei;
	text-decoration:none
}
.mbutton:active { top: 1px;  left: 1px;}
.mbutton:hover{text-decoration:none}
	


.bbutton{
	color:#333333; 
	height:46px; 
	min-height: 46px;
	overflow:hidden; 
	padding:0px 30px 0px 30px ; 
	line-height:44px;
	font-size:20px;
	font-family:Microsoft YaHei,Microsoft JhengHei,SimHei; 
	font-weight:normal; 
	margin:0px; 
	cursor:pointer;
	border: 0px transparent solid;
	border-raduis: 5px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	position: relative;
	text-decoration:none
}
.bbutton:active { top: 1px;  left: 1px;}
.bbutton:hover{text-decoration:none}


.fbutton{text-align:center; line-height:40px;background-color:#f4f4f4; display:block; height:40px; border:1px solid #DDDDDD; margin-bottom:10px; color:#666; border-radius:3px }
.fbutton:hover{ background-color:#EEEEEE; text-decoration:none}



/*�л���ʽ*/
.tab{ border:1px solid #E4E4E4; border-top-width:0px; background-color:#FFF; margin-bottom:10px}
.tab .tabhead{ height:50px; background-color:#F8F8F8;}
.tab .tabhead li{height:48px; float:left; text-align:center; font-family:Microsoft YaHei,Microsoft JhengHei; font-size:14px; font-weight:bold;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none }
.tab .tabhead li h2{ font-size:14px; line-height:45px; font-weight:bold; border:0px; padding-left:0px;}
.tab .tabhead li a{ text-decoration:none}
.tabfocus{border-top:3px solid #000; border-right:1px solid #E4E4E4; border-bottom:1px solid #FFF; background-color:#FFF; color:#000; line-height:48px }
.tabblur {border-top:3px solid #E4E4E4; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4;line-height:48px; }



.NearList li{ float:left; width:334px; line-height:25px; height:25px; overflow:hidden; padding-right:20px}
.NearList li .distance{ float:right; margin-left:10px; color:#06F}
.NearList li .poi{float:right; margin-left:10px; cursor:pointer}





/*windows metro��ɫ*/
.bg-magenta,.bg-magenta:link,.bg-magenta:visited,.bg-magenta:hover{background-color:#FF0097; color:#FFF; text-decoration:none}
.bg-purple,.bg-purple:link,.bg-purple:visited,.bg-purple:hover{background-color:#6E155F; color:#FFF; text-decoration:none}
.bg-teal,.bg-teal:link,.bg-teal:visited,.bg-teal:hover{background-color:#4EB3B9; color:#FFF; text-decoration:none}
.bg-lime,.bg-lime:link,.bg-lime:visited,.bg-lime:hover{background-color:#96B232; color:#FFF; text-decoration:none}
.bg-brown,.bg-brown:link,.bg-brown:visited,.bg-brown:hover{background-color:#A05000; color:#FFF; text-decoration:none}
.bg-pink,.bg-pink:link,.bg-pink:visited,.bg-pink:hover{background-color:#E671BB; color:#FFF; text-decoration:none}
.bg-orange,.bg-orange:link,.bg-orange:visited,.bg-orange:hover{background-color:#DE9317; color:#FFF; text-decoration:none}
.bg-blue,.bg-blue:link,.bg-blue:visited,.bg-blue:hover{background-color:#1BA1E2; color:#FFF; text-decoration:none}
.bg-red,.bg-red:link,.bg-red:visited,.bg-red:hover{background-color:#E51400; color:#FFF; text-decoration:none}
.bg-green,.bg-green:link,.bg-green:visited,.bg-green:hover{background-color:#339933; color:#FFF; text-decoration:none}
.bg-gray,.bg-gray:link,.bg-gray:visited,.bg-gray:hover{background-color:#666666; color:#FFF; text-decoration:none}
.bg-white,.bg-white:link,.bg-white:visited,.bg-white:hover{background-color:#ffffff; color:#333; text-decoration:none}

.color-magenta,.color-magenta:link,.color-magenta:visited,.color-magenta:hover,.color-magenta a:link,.color-magenta a:visited,.color-magenta a:hover{color:#FF0097}
.color-purple,.color-purple:link,.color-purple:visited,.color-purple:hover,.color-purple a:link,.color-purple a:visited,.color-purple a:hover{color:#6E155F}
.color-teal,.color-teal:link,.color-teal:visited,.color-teal:hover,.color-teal a:link,.color-teal a:visited,.color-teal a:hover{color:#4EB3B9}
.color-lime,.color-lime:link,.color-lime:visited,.color-lime:hover,.color-lime a:link,.color-lime a:visited,.color-lime a:hover{color:#96B232}
.color-brown,.color-brown:link,.color-brown:visited,.color-brown:hover,.color-brown a:link,.color-brown a:visited,.color-brown a:hover{color:#A05000}
.color-pink,.color-pink:link,.color-pink:visited,.color-pink:hover,.color-pink a:link,.color-pink a:visited,.color-pink a:hover{color:#E671BB}
.color-orange,.color-orange:link,.color-orange:visited,.color-orange:hover,.color-orange a:link,.color-orange a:visited,.color-orange a:hover{color:#DE9317}
.color-blue,.color-blue:link,.color-blue:visited,.color-blue:hover,.color-blue a:link,.color-blue a:visited,.color-blue a:hover{color:#1BA1E2}
.color-red,.color-red:link,.color-red:visited,.color-red:hover,.color-red a:link,.color-red a:visited,.color-red a:hover{color:#E51400}
.color-green,.color-green:link,.color-green:visited,.color-green:hover,.color-green a:link,.color-green a:visited,.color-green a:hover{color:#339933}
.color-gray,.color-gray:link,.color-gray:visited,.color-gray:hover,.color-gray a:link,.color-gray a:visited,.color-gray a:hover{color:#666666}


.bd-blue {}
.bd-blue .item{ color:#1BA1E2;border-top:3px solid #1BA1E2; margin-top:-1px}
.bd-blue .item h1{ color:#1BA1E2;}
.bd-blue .item h2{ color:#1BA1E2;}
.bd-blue .item h3{ color:#1BA1E2;}
.bd-blue .item a{color:#1BA1E2;text-decoration:none}
.bd-blue .tabfocus{color:#1BA1E2}
.bd-blue .FilterList a:hover{ background-color:#1BA1E2; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-magenta{}
.bd-magenta .item{ color:#FF0097;border-top:3px solid #FF0097; margin-top:-1px;}
.bd-magenta .item h1{ color:#FF0097;}
.bd-magenta .item h2{ color:#FF0097;}
.bd-magenta .item h3{ color:#FF0097;}
.bd-magenta .item a{color:#FF0097; text-decoration:none}
.bd-magenta .tabfocus{color:#FF0097}
.bd-magenta .FilterList a:hover{ background-color:#FF0097; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-purple{}
.bd-purple .item{ color:#6E155F;border-top:3px solid #6E155F; margin-top:-1px}
.bd-purple .item h1{ color:#6E155F;}
.bd-purple .item h2{ color:#6E155F;}
.bd-purple .item h3{ color:#6E155F;}
.bd-purple .item a{color:#6E155F; text-decoration:none}
.bd-purple .tabfocus{color:#6E155F}
.bd-purple .FilterList a:hover{ background-color:#6E155F; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-teal{}
.bd-teal .item{ color:#4EB3B9;border-top:3px solid #4EB3B9; margin-top:-1px}
.bd-teal .item h1{ color:#4EB3B9;}
.bd-teal .item h2{ color:#4EB3B9;}
.bd-teal .item h3{ color:#4EB3B9;}
.bd-teal .item a{color:#4EB3B9; text-decoration:none}
.bd-teal .tabfocus{color:#4EB3B9}
.bd-teal .FilterList a:hover{ background-color:#4EB3B9; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-lime{}
.bd-lime .item{ color:#96B232;border-top:3px solid #96B232; margin-top:-1px}
.bd-lime .item h1{ color:#96B232;}
.bd-lime .item h2{ color:#96B232;}
.bd-lime .item h3{ color:#96B232;}
.bd-lime .item a{color:#96B232; text-decoration:none}
.bd-lime .tabfocus{color:#96B232}
.bd-lime .FilterList a:hover{ background-color:#96B232; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}



.bd-brown{}
.bd-brown .item{ color:#A05000;border-top:3px solid #A05000; margin-top:-1px}
.bd-brown .item h1{ color:#A05000;}
.bd-brown .item h2{ color:#A05000;}
.bd-brown .item h3{ color:#A05000;}
.bd-brown .item a{color:#A05000; text-decoration:none}
.bd-brown .tabfocus{color:#A05000}
.bd-brown .FilterList a:hover{ background-color:#A05000; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-pink{}
.bd-pink .item{ color:#E671BB;border-top:3px solid #E671BB; margin-top:-1px}
.bd-pink .item h1{ color:#E671BB;}
.bd-pink .item h2{ color:#E671BB;}
.bd-pink .item h3{ color:#E671BB;}
.bd-pink .item a{color:#E671BB; text-decoration:none}
.bd-pink .tabfocus{color:#E671BB}
.bd-pink .FilterList a:hover{ background-color:#E671BB; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-orange{}
.bd-orange .item{ color:#DE9317;border-top:3px solid #DE9317; margin-top:-1px}
.bd-orange .item h1{ color:#DE9317;}
.bd-orange .item h2{ color:#DE9317;}
.bd-orange .item h3{ color:#DE9317;}
.bd-orange .item a{color:#DE9317; text-decoration:none}
.bd-orange .tabfocus{color:#DE9317}
.bd-orange .FilterList a:hover{ background-color:#DE9317; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-red{}
.bd-red .item{ color:#E51400;border-top:3px solid #E51400; margin-top:-1px}
.bd-red .item h1{ color:#E51400;}
.bd-red .item h2{ color:#E51400;}
.bd-red .item h3{ color:#E51400;}
.bd-red .item a{color:#E51400; text-decoration:none}
.bd-red .tabfocus{color:#E51400}
.bd-red .FilterList a:hover{ background-color:#E51400; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.bd-green{}
.bd-green .item{ color:#339933;border-top:3px solid #339933; margin-top:-1px}
.bd-green .item h1{ color:#339933;}
.bd-green .item h2{ color:#339933;}
.bd-green .item h3{ color:#339933;}
.bd-green .item a{color:#339933; text-decoration:none}
.bd-green .tabfocus{color:#339933}
.bd-green .FilterList a:hover{ background-color:#339933; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; }

.bd-gray{}
.bd-gray .item{ color:#666666;border-top:3px solid #666666; margin-top:-1px}
.bd-gray .item h1{ color:#666666;}
.bd-gray .item h2{ color:#666666;}
.bd-gray .item h3{ color:#666666;}
.bd-gray .item a{color:#666666; text-decoration:none}
.bd-gray .tabfocus{color:#666666}
.bd-gray .FilterList a:hover{ background-color:#666666; color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}



/*windows metro��ɫ*/


.flower0{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -144px}
.flower10{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -128px}
.flower15{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -112px}
.flower20{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -96px}
.flower25{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -80px}
.flower30{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -64px}
.flower35{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -48px}
.flower40{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -32px}
.flower45{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left -16px}
.flower50{ width:80px; height:16px; background-image:url(../images/flower.png); background-repeat:no-repeat; background-position:left 0px}

.price{ color:#398431}
.distance{ color:#1BA1E2}
.district{ color:#A05000}
.cate{color:#DE9317}

/*ͼƬ����Ӧ����*/
.flex-images { overflow: hidden; }
.flex-images .item { float: left; margin: 4px; border: 1px solid #eee; box-sizing: content-box; overflow: hidden; position: relative;  }
.flex-images .item img { display: block; width: auto; height: 100%; }


#Main2 #Right{ width:360px;}
#Main2 #Nav ul{ width:1100px}
#Main3 #Right{ width:336px;}
#Main3 #Nav ul{ width:1076px}





/*�����б�*/

.NewsPage #Left{width:766px}
.NewsPage #Right{width:300px}

.NewsText{font-size:16px; line-height:35px; font-family:Microsoft YaHei,Microsoft JhengHei; color:#333; text-indent:2em}

.NewsListB ul li{ padding:0px; background-color:#FFF; line-height:22px; color:#666; margin-bottom:10px; border:1px solid #FFF; height:140px; overflow:hidden; border:20px solid #FFF}
.NewsListB ul li:hover{ box-shadow:0px 1px 2px #ccc;}
.NewsListB .PublishDate{ color:#060}
.NewsListB h3{ line-height:25px; margin-bottom:5px}
.NewsListB .Text{ color:#777; font-size:14px; font-family:Microsoft YaHei,Microsoft JhengHei}
..NewsListB ul li img{ min-width:200px; min-height:140px;}
.NewsListB .NewsListLink{ width:200px; height:140px; float:left; margin-right:20px; overflow:hidden; display:block; margin-bottom:20px}


.NewsList1{ padding:10px;background-color:#FFF}
.NewsList1 ul li{ float:left; width:235px; overflow:hidden; padding:10px; }
.NewsList1 ul li img{min-width:235px; min-height:175px; }
.NewsList1 ul li h3{ font-size:16px; height:40px; margin-bottom:5px; overflow:hidden; line-height:20px}
.NewsList1 .PublishDate{ color:#060; height:20px; overflow:hidden; margin-bottom:0px}
.NewsList1 .Text{ color:#777; font-size:14px; font-family:Microsoft YaHei,Microsoft JhengHei; line-height:20px; height:80px; overflow:hidden}
.NewsList1 .NewsListLink{ width:235px; height:175px; margin-bottom:10px; overflow:hidden; display:block;}


.page{ text-align:center; line-height:40px; margin:5 auto; color:#DDD; display:flex; }
.page span{ display:block; flex:1; margin:5px; overflow:hidden}
.page a{background-color:#333; display:block; height:40px; color:#fff; flex:1; border-radius:5px}
.page a:hover{ background-color:#666; text-decoration:none}




.BrandBox {
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	overflow: hidden;
	background-color: #FFF;
	margin-bottom: 10px
}

.BrandBox li {
	border-left: 1px solid #EEE;
	border-top: 1px solid #EEE;
	float: left;
	width: 172px;
	height: 124px
}

.BrandBox li:hover {
	background-color: #EEE
}

.BrandBox li img {
	width: 162px;
	height: 116px;
	margin: 4px
}

.LifeBox {
	padding-bottom: 10px;
}

.LifeBox li {
	float: left;
	width: 195px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden
}

.LifeBox li:hover {
	background-color: #EEE
}

.LifeBox li img {
	width: 195px;
	height: 146px
}

.LifeBox li h6 {
	line-height: 25px;
	height: 25px;
	overflow: hidden
}

.LifeBox li div {
	line-height: 20px;
	height: 20px;
	overflow: hidden
}

.DotList li {
	float: left;
	width: 244px
}